testis-determining factor - Alemán Inglés Diccionario